package chapter05;

import java.util.Scanner;

public class Test02_exception1 {
    public static void main(String[] args) {
        //异常处理执行的顺序
        Scanner scanner = new Scanner(System.in);
        System.out.println("输入第一个数：");
        int a = scanner.nextInt();
        System.out.println("输入第二个数：");
        int b = scanner.nextInt();
        System.out.println("除法结果为：");
        try {
            System.out.println(a/b);//没有异常 执行语句
        }
        catch (Exception e){
            System.out.println(e.getMessage());//存在异常 异常语句取消执行 执行catch中内容
        }
        finally {
            //无论发生异常还是未发生 或者没有处理异常 都必须执行
            System.out.println("执行finally语句");
        }
        System.out.println("程序运行结束");
    }
}
